On canalizing Boolean functions

نویسنده

  • Johannes Georg Klotz
چکیده

Boolean networks are an important model of gene regulatory networks in systems and computational biology. Such networks have been widely studied with respect to their stability and error tolerance. It has turned out that canalizing Boolean functions and their subclass, the nested canalizing functions, appear frequently in such networks. These classes have been shown to have a stabilizing effect on the network dynamics. One measure for the stability is the average sensitivity of Boolean functions. Using Fourier analysis, we provide upper bounds on the average sensitivity for canalizing and nested canalizing functions. The latter bound proves an open conjecture in the literature. Further, we state upper and lower bounds on the noise sensitivity, based on an inductive proof of the spectra of the functions. The noise sensitivity gives the error tolerance of functions with noisy inputs. We show that canalizing functions maximize the mutual information between an input variable and the outcome of the function. We provide relationships between the noise sensitivity and the mutual information of functions with noisy inputs. Using these relationships we prove upper and lower bounds on the mutual information for canalizing and nested canalizing functions. To prove our results we derive spectral properties of canalizing and nested canalizing functions, which can also be used to test membership of functions to these classes. Finally, we present two algorithms solving the preimage problem of Boolean networks. The first approach depends on the properties of canalizing functions, the second algorithm is based on the well-known sum-product algorithm (belief propagation).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The number and probability of canalizing functions

Canalizing functions have important applications in physics and biology. For example, they represent a mechanism capable of stabilizing chaotic behavior in Boolean network models of discrete dynamical systems. When comparing the class of canalizing functions to other classes of functions with respect to their evolutionary plausibility as emergent control rules in genetic regulatory systems, it ...

متن کامل

Comments and Corrections Comments on “Canalizing Boolean Functions Maximize Mutual Information”

In their recent paper “Canalizing Boolean Functions Maximize Mutual Information,” Klotz et al. argued that canalizing Boolean functions maximize certain mutual informations by an argument involving Fourier analysis on the hypercube. This note supplies short new proofs of their results based on a coupling argument and also clarifies a point on the necessity of considering randomized functions.

متن کامل

Stratification and enumeration of Boolean functions by canalizing depth

Boolean network models have gained popularity in computational systems biology over the last dozen years. Many of these networks use canalizing Boolean functions, which has led to increased interest in the study of these functions. The canalizing depth of a function describes how many canalizing variables can be recursively “picked off”, until a non-canalizing function remains. In this paper, w...

متن کامل

Boolean nested canalizing functions: A comprehensive analysis

Boolean network models of molecular regulatory networks have been used successfully in computational systems biology. The Boolean functions that appear in published models tend to have special properties, in particular the property of being nested canalizing, a concept inspired by the concept of canalization in evolutionary biology. It has been shown that networks comprised of nested canalizing...

متن کامل

The Influence of Canalization on the Robustness of Boolean Networks

Timeand state-discrete dynamical systems are frequently used to model molecular networks. This paper provides a collection of mathematical and computational tools for the study of robustness in Boolean network models. The focus is on networks governed by k-canalizing functions, a recently introduced class of Boolean functions that contains the well-studied class of nested canalizing functions. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014